package pe.gob.mimp.service;

import java.util.List;

import pe.gob.mimp.model.*;

public interface CombosService {
	public TablaParametrica getTablaParametricaPorId(Long idTabla);

	public TablaParametrica getTipoDocumentoIdentidadPorId(Long idTabla);

	public TablaParametrica getDepartamentoPorId(Long idTabla);

	public TablaParametrica getProvinciaPorId(Long idTabla);

	public TablaParametrica getDistritoPorId(Long idTabla);

	public List<TablaParametrica> getListaTipoDocumentoIdentidad();

	public List<TablaParametrica> getListaDepartamento();

	public List<TablaParametrica> getListaProvincia(Long relacionCodigo);

	public List<TablaParametrica> getListaDistrito(Long relacionCodigo);

	public List<TablaParametrica> getListaTipoCaso();

	public List<TablaParametrica> getListaMotivo();

	public List<TablaParametrica> getListaMedioIngreso();

	public List<TablaParametrica> getListaTipoEntidad();
        
        public List<TablaParametrica> getListaEstadoCaso();

	public List<Persona> getListaResponsable();
        
        public List<TablaParametrica> getEstadoSancion(Long codigo);
        
        public List<TablaParametrica> getListaTipoPersona();
        
        public List<TablaParametrica> getLista(String tabla);
        
        public void saveTablaParametrica(TablaParametrica tablaParametrica);
}
